package com.jenkov.javafx;

import com.jenkov.javafx.accordion.AccordionExample;
import com.jenkov.javafx.animation.AnimationExample;
import com.jenkov.javafx.apps.AppExample;
import com.jenkov.javafx.button.ButtonExample;
import com.jenkov.javafx.canvas.CanvasExample;
import com.jenkov.javafx.choicebox.ChoiceBoxExample;
import com.jenkov.javafx.color.ColorExample;
import com.jenkov.javafx.colorpicker.ColorPickerExample;
import com.jenkov.javafx.combobox.ComboBoxExample;
import com.jenkov.javafx.concurrency.ConcurrencyExample;
import com.jenkov.javafx.contextmenu.ContextMenuExample;
import com.jenkov.javafx.directorychooser.DirectoryChooserExample;
import com.jenkov.javafx.draganddrop.DragAndDropExample;
import com.jenkov.javafx.filechooser.FileChooserExample;
import com.jenkov.javafx.font.FontExample;
import com.jenkov.javafx.gfx2d.Gfx2DExample;
import com.jenkov.javafx.gfx3d.Gfx3DExample;
import com.jenkov.javafx.htmleditor.HtmlEditorExample;
import com.jenkov.javafx.hyperlink.HyperlinkExample;
import com.jenkov.javafx.imageview.ImageViewExample;
import com.jenkov.javafx.label.LabelChangeTextExample;
import com.jenkov.javafx.layout.AutoResponsiveLayoutExample;
import com.jenkov.javafx.media.MediaExample;
import com.jenkov.javafx.menubutton.MenuButtonIconExample;
import com.jenkov.javafx.pagination.PaginationExample;
import com.jenkov.javafx.progressbar.ProgressBarExample;
import com.jenkov.javafx.properties.PropertyExample;
import com.jenkov.javafx.scene.SceneCursorExample;
import com.jenkov.javafx.scrollpane.ScrollPaneExample;
import com.jenkov.javafx.separator.SeparatorExample;
import com.jenkov.javafx.slider.SliderExample;
import com.jenkov.javafx.splitmenubutton.SplitMenuButtonExample;
import com.jenkov.javafx.splitpane.SplitPaneExample;
import com.jenkov.javafx.stage.MultipleStagesExample;
import com.jenkov.javafx.stage.StageExample;
import com.jenkov.javafx.tableview.TableViewCustomRenderingExample;
import com.jenkov.javafx.tableview.TableViewEditableExample;
import com.jenkov.javafx.tableview.TableViewExample;
import com.jenkov.javafx.tableview.TableViewNestedColumnsExample;
import com.jenkov.javafx.tableview.TableViewSelectionModelExample;
import com.jenkov.javafx.tabpane.TabPaneExample;
import com.jenkov.javafx.textarea.TextAreaExample;
import com.jenkov.javafx.textfield.TextFieldExample;
import com.jenkov.javafx.togglebutton.ToggleButtonExample;
import com.jenkov.javafx.toolbar.ToolBarExample;
import com.jenkov.javafx.tooltip.ToolTipExample;
import com.jenkov.javafx.transformations.TransformationsExample;
import com.jenkov.javafx.treetableview.TreeTableViewExample;
import com.jenkov.javafx.treeview.TreeViewExample;
import com.jenkov.javafx.vbox.VBoxExample;
import com.jenkov.javafx.webview.WebViewExample;
import com.jenkov.javafx.webview.WebViewExampleUseUrl;

public class ExampleRunner {

    public static void main(final String[] args) {
//	class each example main method you want from here and run this class's main from your IDE:
//	 for example to run ButtonExample uncomment the line below and run this class
//	ButtonExample.main(args);
    	
    	//AccordionExample.main(args);
    	//AppExample.main(args);
    	//WebViewExample.main(args);
    	//WebViewExampleUseUrl.main(args);
    	//VBoxExample.main(args);
    	//TreeViewExample.main(args);
    	//TreeTableViewExample.main(args);
    	//TransformationsExample.main(args);
    	//ToolTipExample.main(args);
    	//ToolBarExample.main(args);
    	//ToggleButtonExample.main(args);
    	//TextAreaExample.main(args);
    	//TextFieldExample.main(args);
    	//TabPaneExample.main(args);
    	TableViewExample.main(args);
    	//TableViewEditableExample.main(args);
    	//TableViewSelectionModelExample.main(args);
    	//TableViewNestedColumnsExample.main(args);
    	//TableViewCustomRenderingExample.main(args);
    	//StageExample.main(args);
    	//MultipleStagesExample.main(args);
    	//SplitPaneExample.main(args);
    	//SplitMenuButtonExample.main(args);
    	//SliderExample.main(args);
    	//SeparatorExample.main(args);
    	//ScrollPaneExample.main(args);
    	//SceneCursorExample.main(args);
    	//PropertyExample.main(args);
    	//ProgressBarExample.main(args);
    	//PaginationExample.main(args);
    	//MenuButtonIconExample.main(args);
    	//MediaExample.main(args);
    	//AutoResponsiveLayoutExample.main(args);
    	//LabelChangeTextExample.main(args);
    	ImageViewExample.main(args);
    	//HyperlinkExample.main(args);
    	//HtmlEditorExample.main(args);
    	//Gfx3DExample.main(args);
    	//Gfx2DExample.main(args);
    	//FontExample.main(args);
    	//FileChooserExample.main(args);
    	//DragAndDropExample.main(args);
    	//DirectoryChooserExample.main(args);
    	//ContextMenuExample.main(args);
    	//ConcurrencyExample.main(args);
    	//ComboBoxExample.main(args);
    	//ColorPickerExample.main(args);
    	//ColorExample.main(args);
    	//ChoiceBoxExample.main(args);
    	//CanvasExample.main(args);
    	//ButtonExample.main(args);
    	//AppExample.main(args);
    	//AnimationExample.main(args);
    }

}
